home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Libris Britannia 4
/
science library(b).zip
/
science library(b)
/
PROGRAMM
/
DB_CLIPP
/
0292.ZIP
/
MAILMEN.ARC
/
MAILINP.PRG
< prev
next >
Wrap
Text File
|
1985-12-21
|
2KB
|
97 lines
* Converted to Dbase III by Bill Simpson 6/7/85 (713) 530-8500
*!!* dBASE CONVERT - dBASE III File Conversion Aid v1.0 6/14/84
*
SET HEADING OFF
SET SAFETY OFF
* THIS PROGRAM IS CALLED MAILINP.PRG-- MASTER PROGRAM FOR INPUT OF DATA TO
* MAILING LIST PROGRAM COPYRIGHT JULY 31, 1983 BY PHILIP K. PERLMAN
SET TALK OFF
CLEAR
SET TALK OFF
*poke 1047,10
*!! Logical constant converted.
STORE .T. TO CONTINUE
DO WHILE CONTINUE
STORE 0 TO MAINMEN
STORE 0 TO MREC1
USE MAIL
APPEND BLANK
STORE RECNO() TO MREC1
*!! Logical constant converted.
STORE .T. TO FMT
DO WHILE FMT
SET FORMAT TO GETMAIL
READ
CLEAR GETS
*!! Logical constant converted.
STORE .T. TO REVIEW
DO WHILE REVIEW
CLEAR
@ 10,5 SAY "Are all you entries correct ?"
@ 12,5 SAY "Press 'R' to review and correct your entries"
@ 14,5 SAY "Press 'Y' to write your entries into the record"
@ 16,5 SAY "Press 'N' to abort entries and return to the menu"
?
?
?
WAIT TO ANS
IF UPPER(ANS) <> 'R' .AND. UPPER(ANS) <> 'Y' .AND. UPPER(ANS) <> 'N'
CLEAR
LOOP
ELSE
*!! Logical constant converted.
STORE .F. TO REVIEW
ENDIF
ENDDO
IF UPPER(ANS) = 'R'
CLEAR GETS
CLEAR
LOOP
ELSE
IF UPPER(ANS) = 'Y'
*!! Logical constant converted.
STORE .F. TO FMT
CLEAR
ELSE
*!! Logical constant converted.
STORE .F. TO FMT
CLEAR
SET DEVICE TO SCREEN
USE
USE MAIL
GOTO MREC1
DELE
PACK
RELEASE FMT, REVIEW, ANS, FORMAT,
RETURN
ENDIF
ENDIF
ENDDO
CLEAR
@ 10,5 SAY 'Do you want to add more records ?'
@ 12,5 SAY "Press 'N' to return to the menu"
@ 14,5 SAY 'Press any other key to continue'
?
?
?
?
WAIT TO ANSWER
IF UPPER(ANSWER) = 'N'
CLEAR
@ 10,5 SAY "...PROCESSING ENTRIES..."
USE
USE MAIL
INDEX ON PROF1 TO PROF1
INDEX ON PROF2 TO PROF2
INDEX ON PROF3 TO PROF3
INDEX ON LAST TO LAST
INDEX ON COMPANY TO COMP
*!! Logical constant converted.
STORE .F. TO CONTINUE
RETURN
ENDIF
ENDDO